package user;

import work.*;

public class NormalUser extends User {
    public int menu(){
        System.out.println("欢迎：普通用户"+username);
        System.out.println("1.查看书架");
        System.out.println("2.查找图书");
        System.out.println("3.借阅图书");
        System.out.println("4.归还图书");
        System.out.println("5.退出系统");
        System.out.println("6.切换用户");
        int choice= scanner.nextInt();
        return choice;
    }
    public NormalUser(String username) {
        this.username=username;
        //这里的Iwork实际上是继承父类的成员数组。父类未初始化，在子类构造函数里对其初始化，后续在父类的dowork方法中使用该数组。
        this.Iwork= new Iwork[]{new DisplayBooks(), new FindBook(), new BorrowBook(), new BackBook(), new ExitSystem(),new ExchangeUser()};
    }
}
